cable umbilical - Spanish English Dictionary